//
//  ModelProductCpi.h
//  MexicoLoan
//
//  Created by WXP on 2025/3/9.
//

#import <Foundation/Foundation.h>

@interface ModelProductCpi : NSObject

@property (nonatomic, assign) double internalBaseClassIdentifier;
@property (nonatomic, strong) NSString *name;
@property (nonatomic, assign) double minAmount;
@property (nonatomic, strong) NSString *slogan;
@property (nonatomic, assign) double display;
@property (nonatomic, assign) double capType;
@property (nonatomic, assign) double minFeeRate;
@property (nonatomic, strong) NSString *externalLink;
@property (nonatomic, assign) double capPushed;
@property (nonatomic, assign) double maxAmount;
@property (nonatomic, assign) double termUnit;
@property (nonatomic, assign) double capTotal;
@property (nonatomic, assign) double maxFeeRate;
@property (nonatomic, assign) double term;
@property (nonatomic, strong) NSString *authConfig;
@property (nonatomic, strong) NSString *remark;
@property (nonatomic, assign) double capPer;
@property (nonatomic, assign) double periods;

+ (instancetype)modelObjectWithDictionary:(NSDictionary *)dict;
- (instancetype)initWithDictionary:(NSDictionary *)dict;
- (NSDictionary *)dictionaryRepresentation;

@end
